翻訳と辞書
Words near each other
・ クラシファイド
・ クラシファイド広告
・ クラシミル・アヴラモフ
・ クラシミル・バラコフ
・ クラシミール・バラコフ
・ クラシャラボラス
・ クラジクワイプロジェクト
・ クラジクワイ・プロジェクト
・ クラジュー級戦列艦
・ クラス
クラス (コンピュータ)
・ クラス (バンド)
・ クラス (数学)
・ クラス (集合論)
・ クラス332系
・ クラス332系電車
・ クラス332電車
・ クラス333電車
・ クラス373
・ クラス374電車


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

クラス (コンピュータ) : ミニ英和和英辞書
クラス (コンピュータ)[ちょうおん]
=====================================
〔語彙分解〕的な部分一致の検索結果は以下の通りです。

: [ちょうおん]
 (n) long vowel mark (usually only used in katakana)

クラス (コンピュータ) : ウィキペディア日本語版
クラス (コンピュータ)[ちょうおん]
クラス)は、クラスベースオブジェクト指向においてオブジェクトの設計図にあたるもの。抽象データ型の一つ。クラスから生成したオブジェクトのことをインスタンスという。
クラスには、インスタンスの保持するデータ(メンバ変数、フィールドUMLでは「属性」ともいう))と操作(メソッド、メンバ関数)が記述される。
クラスは、継承ポリモーフィズムカプセル化などの、オブジェクト指向プログラミングにおける重要な概念を実現する強力な手段である。'')は、クラスベースオブジェクト指向においてオブジェクトの設計図にあたるもの。抽象データ型の一つ。クラスから生成したオブジェクトのことをインスタンスという。
クラスには、インスタンスの保持するデータメンバ変数フィールドUMLでは「属性」ともいう))と操作(メソッドメンバ関数)が記述される。
クラスは、継承ポリモーフィズムカプセル化などの、オブジェクト指向プログラミングにおける重要な概念を実現する強力な手段である。
== カプセル化 () ==

通常クラスには、インスタンスが持つデータと、そのインスタンスに対して行える操作が定義される。これらのデータや操作をばらばらに扱うのではなく、一つのクラスという単位に集約することで、データと操作の関連やインスタンスが持つ役割を明確にし、整理することができる。これをカプセル化という。
クラスを言語の機能として有するプログラミング言語の多くでは、クラスに定義されたデータ(フィールド)や操作(メソッド)に対してアクセス権を指定することで、クラスの外から直接扱えるフィールドやメソッドを制限することができる。これにより、クラスの外から不用意にフィールドの値が変更されたり不適切なメソッドが実行されたりしてしまうのを防ぐことができる。また、アクセスが制限されたフィールドやメソッドはクラスの外から見れば無いに等しいので、これらのフィールドやメソッドを修正してもクラスの外の部分には影響を与えずに済む。これを情報隠蔽という。
多くのプログラミング言語ではフィールドやメソッドの定義とアクセス権の指定は同時になされるため、カプセル化と情報隠蔽はしばしば混同される。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「クラス (コンピュータ)」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.